org.eclipse.vtp.desktop.editors.core.elements.properties
Class WebServiceCallInputPropertiesPanel

java.lang.Object
  extended by org.eclipse.vtp.desktop.core.dialogs.ContentPage
      extended by org.eclipse.vtp.desktop.model.core.configuration.ComponentPropertiesPanel
          extended by org.eclipse.vtp.desktop.editors.core.elements.PrimitivePropertiesPanel
              extended by org.eclipse.vtp.desktop.editors.core.elements.properties.WebServiceCallInputPropertiesPanel
All Implemented Interfaces:
org.eclipse.jface.viewers.IContentProvider, org.eclipse.jface.viewers.IDoubleClickListener, org.eclipse.jface.viewers.IStructuredContentProvider, WebServiceCallSettingsListener

public class WebServiceCallInputPropertiesPanel
extends PrimitivePropertiesPanel
implements org.eclipse.jface.viewers.IStructuredContentProvider, org.eclipse.jface.viewers.IDoubleClickListener, WebServiceCallSettingsListener

WebServiceCallInputPropertiesPanel.

Author:
Lonnie Pryor

Constructor Summary
WebServiceCallInputPropertiesPanel(PrimitiveElement wsce, WebServiceCallSettingsStructure settings)
          Creates a new WebServiceCallInputPropertiesPanel.
 
Method Summary
 void cancel()
           
 void createControls(org.eclipse.swt.widgets.Composite parent)
           
 void dispose()
           
 void doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event)
           
 java.lang.Object[] getElements(java.lang.Object inputElement)
           
 void inputChanged(org.eclipse.jface.viewers.Viewer viewer, java.lang.Object oldInput, java.lang.Object newInput)
           
 void save()
           
 void sourceWebServiceChanged()
          sourceWebServiceChanged.
 void targetChanged()
          targetChanged.
 
Methods inherited from class org.eclipse.vtp.desktop.editors.core.elements.PrimitivePropertiesPanel
getElement, setConfigurationContext
 
Methods inherited from class org.eclipse.vtp.desktop.model.core.configuration.ComponentPropertiesPanel
createPage, getContainer, getControl, setControl
 
Methods inherited from class org.eclipse.vtp.desktop.core.dialogs.ContentPage
getName, getRootShell
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WebServiceCallInputPropertiesPanel

public WebServiceCallInputPropertiesPanel(PrimitiveElement wsce,
                                          WebServiceCallSettingsStructure settings)
Creates a new WebServiceCallInputPropertiesPanel.

Parameters:
wsce -
settings -
Method Detail

createControls

public void createControls(org.eclipse.swt.widgets.Composite parent)
Overrides:
createControls in class PrimitivePropertiesPanel

save

public void save()
Overrides:
save in class PrimitivePropertiesPanel

cancel

public void cancel()
Specified by:
cancel in class ComponentPropertiesPanel

inputChanged

public void inputChanged(org.eclipse.jface.viewers.Viewer viewer,
                         java.lang.Object oldInput,
                         java.lang.Object newInput)
Specified by:
inputChanged in interface org.eclipse.jface.viewers.IContentProvider

getElements

public java.lang.Object[] getElements(java.lang.Object inputElement)
Specified by:
getElements in interface org.eclipse.jface.viewers.IStructuredContentProvider

dispose

public void dispose()
Specified by:
dispose in interface org.eclipse.jface.viewers.IContentProvider

doubleClick

public void doubleClick(org.eclipse.jface.viewers.DoubleClickEvent event)
Specified by:
doubleClick in interface org.eclipse.jface.viewers.IDoubleClickListener

sourceWebServiceChanged

public void sourceWebServiceChanged()
Description copied from interface: WebServiceCallSettingsListener
sourceWebServiceChanged.

Specified by:
sourceWebServiceChanged in interface WebServiceCallSettingsListener

targetChanged

public void targetChanged()
Description copied from interface: WebServiceCallSettingsListener
targetChanged.

Specified by:
targetChanged in interface WebServiceCallSettingsListener